package org.casper.service;

import java.util.ArrayList;

import org.casper.bean.Board;
import org.casper.dao.BoardDAO;

/**
 * project_name:forum<br>
 * package_name:org.casper.service<br>
 * file_name:BoardService.java<br>
 * @author Casper<br>
 * create_date:2015年10月22日 下午4:20:12<br>
 * modified_date:
 * description:
 *
 */
public class BoardService {
	private BoardDAO boardDao = new BoardDAO();
	/**
	 * 增加版块的业务方法
	 * description:
	 * 2015年10月22日 下午4:39:46
	 * casper
	 * int
	 * @param newBoard
	 * @return
	 */
	public int addBoard(Board newBoard) {
		return boardDao.addBoard(newBoard);
	}
	
	/**
	 * 查询全部的版块
	 * description:
	 * 2015年10月22日 下午4:44:36
	 * casper
	 * ArrayList<Board>
	 * @return
	 */
	public ArrayList<Board> selectAllBoards() {
		return boardDao.selectAllBoards();
	}
	
	/**
	 * 检查版块名字是否重名
	 * description:
	 * 2015年10月22日 下午5:21:14
	 * casper
	 * boolean
	 * @param boardName
	 * @return
	 */
	public boolean checkBoardNameOnly(String boardName) {
		return boardDao.checkBoardNameOnly(boardName);
	}

	
}
